<html>
<head><meta charset="utf-8"><title>new issue triage 2020.03.17 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html">new issue triage 2020.03.17</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="190887328"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887328" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887328">(Mar 17 2020 at 17:54)</a>:</h4>
<p>I'm going to do new issue triage here</p>



<a name="190887339"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887339" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887339">(Mar 17 2020 at 17:54)</a>:</h4>
<h2>incorrect error message for duplicate Send impl <a href="https://github.com/rust-lang/rust/issues/69938" target="_blank" title="https://github.com/rust-lang/rust/issues/69938">#69938</a></h2>



<a name="190887355"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887355" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887355">(Mar 17 2020 at 17:54)</a>:</h4>
<p>this looks like one I've seen before</p>



<a name="190887536"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887536" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887536">(Mar 17 2020 at 17:55)</a>:</h4>
<p>I can't find the issue now, though</p>



<a name="190887737"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887737" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887737">(Mar 17 2020 at 17:57)</a>:</h4>
<p>ah, <a href="https://github.com/rust-lang/rust/issues/67651" target="_blank" title="https://github.com/rust-lang/rust/issues/67651">#67651</a></p>



<a name="190887941"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190887941" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190887941">(Mar 17 2020 at 17:58)</a>:</h4>
<p>right, I think this may be fixed by <a href="https://github.com/rust-lang/rust/issues/68884" target="_blank" title="https://github.com/rust-lang/rust/issues/68884">#68884</a></p>



<a name="190889072"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889072" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889072">(Mar 17 2020 at 18:07)</a>:</h4>
<p>..sorry, got distracted</p>



<a name="190889316"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889316" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889316">(Mar 17 2020 at 18:09)</a>:</h4>
<h2>Tracking Issue for the Wake trait <a href="https://github.com/rust-lang/rust/issues/69912" target="_blank" title="https://github.com/rust-lang/rust/issues/69912">#69912</a></h2>



<a name="190889447"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889447" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889447">(Mar 17 2020 at 18:10)</a>:</h4>
<p>"triaged"</p>



<a name="190889546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889546">(Mar 17 2020 at 18:11)</a>:</h4>
<h2>Tracking Issue for Generator Memory Usage <a href="https://github.com/rust-lang/rust/issues/69826" target="_blank" title="https://github.com/rust-lang/rust/issues/69826">#69826</a></h2>



<a name="190889580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889580">(Mar 17 2020 at 18:11)</a>:</h4>
<p>thanks <span class="user-mention" data-user-id="211727">@Jonas Schievink</span> for making this, and the work on this lately :)</p>



<a name="190889705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889705">(Mar 17 2020 at 18:12)</a>:</h4>
<h2>ICE in collect_and_partition_mono_items <a href="https://github.com/rust-lang/rust/issues/69785" target="_blank" title="https://github.com/rust-lang/rust/issues/69785">#69785</a></h2>



<a name="190889793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889793">(Mar 17 2020 at 18:13)</a>:</h4>
<p>this is already marked P-medium because it seems to require a feature flag</p>



<a name="190889870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190889870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190889870">(Mar 17 2020 at 18:13)</a>:</h4>
<h2>It is hard to see the return types of async functions <a href="https://github.com/rust-lang/rust/issues/69781" target="_blank" title="https://github.com/rust-lang/rust/issues/69781">#69781</a></h2>



<a name="190890005"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190890005" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190890005">(Mar 17 2020 at 18:14)</a>:</h4>
<p>interesting</p>



<a name="190890202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190890202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190890202">(Mar 17 2020 at 18:16)</a>:</h4>
<p>this issue is very much about how things get presented in rustdoc, but I wonder if we could give some guidance possibly</p>



<a name="190890303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190890303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190890303">(Mar 17 2020 at 18:17)</a>:</h4>
<p>..no obvious answers are coming to me, though</p>



<a name="190890345"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190890345" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190890345">(Mar 17 2020 at 18:18)</a>:</h4>
<p>besides maybe having an async "badge" for any function which returns <code>impl Future</code></p>



<a name="190891200"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891200" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891200">(Mar 17 2020 at 18:24)</a>:</h4>
<h2>std:<span aria-label="future" class="emoji emoji-1f52e" role="img" title="future">:future:</span> Document that each Future (Stream, etc) must only be used by one task at a time <a href="https://github.com/rust-lang/rust/issues/66709" target="_blank" title="https://github.com/rust-lang/rust/issues/66709">#66709</a></h2>



<a name="190891224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891224">(Mar 17 2020 at 18:24)</a>:</h4>
<p>oh, that's fun</p>



<a name="190891262"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891262" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891262">(Mar 17 2020 at 18:25)</a>:</h4>
<p>we should start calling it std::<span aria-label="future" class="emoji emoji-1f52e" role="img" title="future">:future:</span> from now on</p>



<a name="190891270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891270">(Mar 17 2020 at 18:25)</a>:</h4>
<p>anyway</p>



<a name="190891523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891523">(Mar 17 2020 at 18:27)</a>:</h4>
<p>I <em>think</em> what this is saying is that you can't share a waker between different tasks</p>



<a name="190891548"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891548" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891548">(Mar 17 2020 at 18:27)</a>:</h4>
<p>as in, depend on that waker to wake up multiple tasks</p>



<a name="190891567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891567">(Mar 17 2020 at 18:27)</a>:</h4>
<p>but I'm having trouble seeing where that situation would arise</p>



<a name="190891593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190891593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190891593">(Mar 17 2020 at 18:27)</a>:</h4>
<p>I'll leave a comment</p>



<a name="190892074"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190892074" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190892074">(Mar 17 2020 at 18:31)</a>:</h4>
<h2>Pin docs should mention pitfalls of generic code <a href="https://github.com/rust-lang/rust/issues/62391" target="_blank" title="https://github.com/rust-lang/rust/issues/62391">#62391</a></h2>



<a name="190892245"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190892245" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190892245">(Mar 17 2020 at 18:32)</a>:</h4>
<p>marking P-medium since pin docs have come up as a sticking point before</p>



<a name="190892341"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190892341" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190892341">(Mar 17 2020 at 18:33)</a>:</h4>
<p>okay, all done <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="190892484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190892484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190892484">(Mar 17 2020 at 18:34)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> btw, I do personally find that having time to sit and think about each new issue is valuable, and I don't usually feel like I have that time in the triage meeting</p>



<a name="190892542"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/new%20issue%20triage%202020.03.17/near/190892542" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/new.20issue.20triage.202020.2E03.2E17.html#190892542">(Mar 17 2020 at 18:35)</a>:</h4>
<p>which is another reason I didn't doing it first</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>